package com.haojin.java;
/*
 * 一、理解  万事万物皆对象
 * 
 * 1.在java语言范畴中，我们都将功能，结构等
 *   封装到类中，通过类的实例化，来调用具体的功能结构
 *   》Scanner，String等
 *   》文件：File
 *   》网络资源：URL
 * 2.涉及到java语言与前端Html，后端数据库等交互时，前后端的结构在java层面交互时
 *   都体现为类，对象
 *   
 *   二、内存解析的说明
 *   1.引用类型的变量，只能存储两类值，null或地址值（含变量的类型）
 *   
 *   
 *   三、匿名对象的使用
 *     1.理解：我们创建的对象，没有显式地赋给一个变量名，既是匿名对象
 *     2.特征：匿名对象只能调用一次
 *     
 *  
 * 
 * 
 */
public class InstanceTest {
public static void main(String[] args) {
	Phone p = new Phone();
	System.out.println(p);
	p.sendEmail();
	p.playGame();
	
	
//	匿名对象
	new Phone().sendEmail();
	new Phone().playGame();
	new Phone().price = 9999;
	new Phone().showPrice();
}
}
class Phone{
	double price;
	public void sendEmail(){
		System.out.println("发送邮件");
	}
	
	public void playGame(){
		System.out.println("玩游戏");
		}
	
	public void showPrice(){
		System.out.println("手机价格为："+ price);
	}
}
